have a keen scent - Fransızca İngilizce Sözlük